Middle East Specialized Cables Co (MESC) location on the map
Outside Qatar -
Saudi Arabia
Phone Numbers: 00966 509108438,00966112650555
Phone Numbers: 00966 509108438,00966112650555